package com.you.member.dal.dao.dataobject;

import java.util.Date;

public class MemberDO {

    private Long   id;

    private String email;

    private String name;

    private String location;

    private String faceUrl;

    private String faceIconUrl;

    private String faceThumbUrl;

    private String passwordMD5;

    private String disabled;

    private String sign;

    private long   followCount;

    private long   fansCount;
    
    private Date gmtJoin;
    
    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getPasswordMD5() {
        return passwordMD5;
    }

    public void setPasswordMD5(String passwordMD5) {
        this.passwordMD5 = passwordMD5;
    }

    public String getDisabled() {
        return disabled;
    }

    public void setDisabled(String disabled) {
        this.disabled = disabled;
    }

    public boolean isDisabled() {
        return "disabled".equals(disabled);
    }

    public void disable() {
        disabled = "disabled";
    }

    public void enable() {
        disabled = "";
    }

    public String getSign() {
        return sign;
    }

    public void setSign(String sign) {
        this.sign = sign;
    }

    public String getLocation() {
        return location;
    }

    public void setLocation(String location) {
        this.location = location;
    }

    public String getFaceUrl() {
        return faceUrl;
    }

    public void setFaceUrl(String faceUrl) {
        this.faceUrl = faceUrl;
    }

    public String getFaceIconUrl() {
        return faceIconUrl;
    }

    public void setFaceIconUrl(String faceIconUrl) {
        this.faceIconUrl = faceIconUrl;
    }

    public String getFaceThumbUrl() {
        return faceThumbUrl;
    }

    public void setFaceThumbUrl(String faceThumbUrl) {
        this.faceThumbUrl = faceThumbUrl;
    }

    public Long getFollowCount() {
        return followCount;
    }

    public void setFollowCount(long follow) {
        this.followCount = follow;
    }

    public Long getFansCount() {
        return fansCount;
    }

    public void setFansCount(long fans) {
        this.fansCount = fans;
    }

    
    public Date getGmtJoin() {
        return gmtJoin;
    }

    
    public void setGmtJoin(Date gmtJoin) {
        this.gmtJoin = gmtJoin;
    }

    
}
